Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD ROAD Semi-Detached £266,900 £217,000 9 Oct 2020
3 ORCHARD ROAD Detached £326,596 £310,000 14 Jul 2022
5 ORCHARD ROAD Semi-Detached £275,440 £150,000 28 Apr 2006
6 ORCHARD ROAD Detached £450,000 29 Nov 2024
7 ORCHARD ROAD Semi-Detached £259,694 £184,500 3 May 2016